differentially permeable - French English Dictionary